home *** CD-ROM | disk | FTP | other *** search
- ----------------------
- Code.Print Pro
- By Pinnacle Publishing
- ----------------------
-
- Code.Print Pro --- For Visual Basic & Access programmers
- the programmer's printing utilities for Visual Basic
- and Access that gives you complete control over your
- source-code printouts!
-
- The printing tool for VB & Access programmers
- As a Visual Basic or Access programmer you're always
- referring to printouts of your code. Code.Print
- provides the flexibility you need to control what your
- code printouts look like, which parts of the code are
- printed, and even when to print. With Code.Print your
- printed code is much easier to read and reference - you
- will save both time and paper!
-
- The programmer's printing tool for two Windows languages
- Code.Print Pro is available in two versions:
-
- Code.Print Pro for Microsoft Access prints and
- indexes all Access basic code
- Code.print Pro for Visual Basic prints and indexes
- VB code, plus all form objects
-
- Format your code for easier reading
- Code.Print provides a full range of formatting controls
- for your code printouts:
-
- Select distinctive fonts and treatments (bold,
- italic, normal) to distinguish procedural code,
- comments, headers and footers - a font previewer
- is provided.
-
- Place headers and footers on your pages - print
- the date, time, file name, procedure/module name,
- or any other text you choose
-
- Automatically print names of routines in bold so
- they stand out
-
- Set page margins and line spacing
- create a consistent corporate style for code
- printouts by changing Code.Print's default layout
- and font selections.
-
- Code.Print gives you code printouts that look much more
- professional. Your printed code looks much better than
- Visual Basic's own output. More importantly, it's easier
- to read and analyse.
-
- Indexes and line numbers make referencing fast and easy
- Code.Print provides two further referencing options:
-
- Indexes - You can have Code.Print automatically
- generate an cross-referenced index following a
- code listing. A quick glance at the index tells
- you every page in the listing where a particular
- function or routine appears - it's a great
- programming and debugging tool!
-
- Line numbers - Code.Print can print your code
- with line numbers. You specify the increments
-
- Print from inside your programming environment . . .
- Code.Print intercepts the Ctrl-P key and gives you an
- expanded set of options for printing your code.
-
- Code.Print Pro for Access.
- Microsoft Access normally lets you print only
- a certain selection of code or the current
- module.
-
- Code.Print Pro adds these capabilities:
-
- Print the current routine
- Print all the modules for the current database
- Sort modules before you print them -
- alphabetically or by choice
-
- Code.Print Pro for Visual Basic.
-
- Visual Basic lets you print the current routine, the
- current form, or the entire project. With Code.Print
- Pro you can:
-
- Print a highlighted section of code
- Print a project defined in a VB .MAK file
- Sort modules before printing - alphabetically,
- by tab order, or by choice. . . or outside it
-
- With Code.Print Pro, you don't have to run Access or Visual
- Basic to print your code. You can create reusable print-job
- files that define a code-printing task - what to print, how
- to format it, and the printer to use. To print, you just
- drag-and-drop the print-job file from the Windows File
- Manager to the Print Manager and Code.print does the rest!
-
- Code.Print Pro for Access lets you refresh your
- print-job files - to include your most recent
- changes - at the stroke of a key
-
- Code.Print Pro for Visual Basic gives you "smart"
- print-job files that automatically adjust when
- you update your code. You always print your most
- current work. Code.Print Pro also works outside
- VB without print-job files. You just run
- Code.Print, define the job, and send the job
- straight to the printer.
-
- . . . Print only the code that's changed
-
- Code.Print Pro offers incremental processing, which
- allows you to print only modules/files that have been
- modified since the last printout. You don't have to
- reprint pages of unchanged code just to see the revisions
- you have made.
-
- . . . WHEN you want
-
- With Code.Print you don't have to wait around with Access
- or Visual Basic running until a printer is free to output
- your code. Code.Print's batch processing feature lets you
- create batch files of one or more print jobs that will
- print at a time you specify - such as after hours. Imagine
- arriving at work in the morning to find a complete, formatted
- code printout waiting for you!
-
- -----------------------------
- ToolThings
- from Pinnacle Publishing Inc.
- -----------------------------
-
- 10+1 Visual Basic productivity tools that will dramatically
- cut development time.
-
- ToolThings is a set of 10 productivity tools designed to
- speed application development for Visual Basic programmers.
- ToolThings simplifies and reduces complex, time-consuming
- programming tasks and makes it easier to reuse code.
-
- The tools in ToolThings enhance programmer productivity in
- three main areas:
-
- Improved forms creation
-
- Laying out and setting the tab order of form controls are
- faster and easier with tools for interactively designing,
- sizing, positioning, and ordering these controls
-
- Better code management
-
- Code is more manageable with tools that comment or
- uncomment large blocks of code, automatically indent
- lines of code, remove unused routines & variables, and
- easily find user-defined functions and global/constant
- declarations
-
- Re-use of pre-written code
-
- ToolThings also includes an 11th tool called CodeBrowser, a
- utility that searches external VB source code files, selects
- a fragment of code specified by the developer, and inserts it
- into the VB document. Re-using code is a really great idea, in
- theory but you can't re-use code unless you can find it.
- CodeBrowser makes it easy to find code and place it into current
- application.
-
- And.....
-
- There are also tools that automatically generate forms, VB
- message boxes and common Windows dialogues.
-
- ToolThings was designed and written by Brad McLane, the
- author of Pinnacle's Code.Print products, with enhanced
- programmer productivity in mind. The outcome is 10 + 1
- tools, each with visual usability, easily accessible from a
- floating, button-base toolbar that dynamically includes only
- those functions the developer wants to use. Other applications
- can also be added to this toolbar, so the programmer can
- effortlessly access all the tools they need (and only the
- tools they need) to create their application.
-
- Feature, function and benefit summary
-
- Overview....
- The product consists of ten productivity tools for the
- Microsoft Visual Basic programmer; a floating toolbar
- with buttons for launching the tools; and a separate
- utility for searching external Visual Basic source code
- files, selecting a fragment of code, and inserting it into
- the current Visual Basic project.
-
- Tool Thing....
-
- Tool Thing is a floating toolbar used for launching all
- components of the product, each of which is represented
- by a button. Clicking a button activates one of the tools
- in the set.
-
- An additional feature is that the user may install a button
- to launch any Windows application. To add another application,
- you simply indicate the path and filename of the application
- or point with the mouse at a running application.. If the
- application's executable file contains an icon, Tool Thing
- will extract a copy, create a bitmap button, and display the
- button on the toolbar. If the application's executable does
- not contain an icon, Tool Thing will ask you to choose one of
- the icons stored in Windows' MORICONS.DLL.
-
- Visual Basic's workspace often gets cluttered, making it easy
- to lose track of running programs. Tool Thing helps to cut
- down on the clutter. The entire set of tools - as well
- as any other application you use while programming - is
- kept handy, right at your finger tips. No need to waste
- time hunting for the tool you need.
-
- NudgeThing....
- Positions, aligns, groups, and sizes controls (push buttons,
- list boxes, text boxes, etc.) on a VB form.
- Saves enormous development time. This allows users to drop
- controls on VB forms, size one and automatically apply the
- setting to all other controls.
-
- TabThing....
- Sets the tab order of controls on a box form from a single
- dialogue box. This saves data entry time when a logical
- tab order is essential.
-
- DentThing....
- Automatically indents lines of code for a single routine,
- file, or entire project. Proper indentation makes code
- easier to read and saves also time during coding.
-
- BlockoutThing....
- Enables comment or uncomment for large blocks of code.
- This means that large sections of a routine can be
- disabled with a single command.
-
- CompressThing....
- Identifies and removes unused routines, variables, and
- constants. This saves time by looking for bit settings
- for the programmer.
-
- MsgBoxThing....
- On-the-fly code creation for VB message boxes. This saves
- time by looking for bit setting for the programmer.
-
- CMDialogThing....
- Generates code for calling Windows dialogue functions. This
- shortens programming time; reduces complexity of dialogue
- box selection.
-
- FormThing....
- Enables interactive design of a window. This makes it
- possible to reuse code and windows previously designed.
-
- TypeThing....
- Scans a VB project and presents types and global/constant
- declarations in an easy-to-select manner for quick value
- assignment. This dramatically reduces complexity eliminating
- time-consuming lookups or manual tracking.
-
- CallThing....
- Scans a project for user-defined functions and presents
- syntax for each. This eliminates the need to search for
- the function declaration when inserting a call.
-
- CodeBrowser....
- Searches for occurrences of a word in multiple text files,
- VB forms or modules, selects code and pastes into current
- project. This makes it easy to find and reuse existing code.
-